package com.hex.ds.hdtp.core.app.data.transfer.service;

import com.hex.ds.hdtp.core.app.common.page.PageData;
import com.hex.ds.hdtp.core.app.common.page.dto.PageDto;
import com.hex.ds.hdtp.core.app.common.service.IBasicService;
import com.hex.ds.hdtp.core.app.data.transfer.dto.request.DataTransferDownwardNumDto;
import com.hex.ds.hdtp.core.app.data.transfer.dto.request.DataTransferLogRequestDto;
import org.springframework.http.ResponseEntity;

import java.util.List;

/**
 * @Package: com.hex.ds.hdtp.core.app.data.transfer.service
 * @ClassName IDataTransferLogService
 * @Description: 数据迁移记录-业务接口
 * @Author: wz.li
 * @Date 2023/8/18 13:47
 * @Version v2.0.2
 **/
public interface IDataTransferLogService {

    PageData queryListByPage(DataTransferLogRequestDto dataTransferLogRequestDto, final PageDto pageDto);

    String add(DataTransferLogRequestDto dataTransferLogRequestDto);

    void modifyById(DataTransferLogRequestDto dataTransferLogRequestDto);

    ResponseEntity<String> addDownNumLog(List<DataTransferDownwardNumDto> dataTransferDownwardNumDto);



}
